Re: Generating subtotal reports direct from SQL - Mailing list pgsql-general

From Owen Hartnett
Subject Re: Generating subtotal reports direct from SQL
Date
Msg-id p06240804c332666054e0@[192.168.0.109]
Whole thread Raw
In response to Re: Generating subtotal reports direct from SQL  (Gregory Stark <stark@enterprisedb.com>)
List pgsql-general
At 1:32 AM +0100 10/10/07, Gregory Stark wrote:
>"Owen Hartnett" <owen@clipboardinc.com> writes:
>
>>  Such that the final table has additional subtotal rows with the
>>aggregate sum
>>  of the amounts.  I'm thinking I can generate two tables and merge
>>them, but is
>>  there an easier way using a fancy Select statement?
>
>Unfortunately the fancy SQL feature you're looking for is ROLLUP which
>Postgres doesn't support.
>
>I think you would have to do
>
>(
>select id, code, amount from foo where code < 10
>union all
>select null, code, sum(amount) from foo where code < 10 group by code
>) order by code, id
>

Perfect.  Just what I was looking for.

Thanks!

-Owen

pgsql-general by date:

Previous
From: "Albe Laurenz"
Date:
Subject: Re: Upper and Lower-cased Database names?
Next
From: John Wells
Date:
Subject: Re: "timer" script from SAMS book or equivalent?